upper torso strap - Français Anglais Dictionnaire